SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vw_ServiciosExtraordinarios
AS
SELECT tb_ServiciosAgentes.idServicioAgente, 
    tb_SubServiciosAgentes.idSubServicio, 
    tb_SubServiciosAgentes.NroOrden9, tb_Plazas.CUPOF, 
    tb_SubServiciosAgentes.FechaAlta,
    tb_SubServiciosAgentes.FechaBaja,
    tb_SituacionesLaborales.Mnemo AS SitLab, 
    tb_SituacionesExtraordinarias.Mnemo AS SitExt, 
    tb_SituacionRevista.Mnemo AS SitRev, 
    tb_Agentes.Documento, tb_Agentes.Nombres, 
    tb_Afiliaciones.NumeroAfiliado, tb_Plazas.idPlaza, 
    tb_ServiciosAgentes.NroDeOrden9
FROM tb_ServiciosAgentes INNER JOIN
    tb_SubServiciosAgentes ON 
    tb_ServiciosAgentes.idServicioAgente = tb_SubServiciosAgentes.ServicioAgente
     INNER JOIN
    tb_Plazas ON 
    tb_SubServiciosAgentes.Plaza = tb_Plazas.idPlaza INNER JOIN
    tb_SituacionesLaborales ON 
    tb_SubServiciosAgentes.SituacionLaboral = tb_SituacionesLaborales.idSituacionLaboral
     INNER JOIN
    tb_SituacionRevista ON 
    tb_ServiciosAgentes.SituacionRevista = tb_SituacionRevista.idSituacionRevista
     INNER JOIN
    tb_SituacionesExtraordinarias ON 
    tb_SubServiciosAgentes.SituacionExtraordinaria = tb_SituacionesExtraordinarias.idSituacionExtraordinaria
     INNER JOIN
    tb_Agentes ON 
    tb_ServiciosAgentes.Agente = tb_Agentes.idAgente INNER JOIN
    tb_Afiliaciones ON 
    tb_Agentes.idAgente = tb_Afiliaciones.idAgente


GO
GRANT SELECT ON  [dbo].[vw_ServiciosExtraordinarios] TO [SoloVer]
GO
